like walking/treading on eggshells - Francés Inglés Diccionario